5
תגובות
כשמעלים קובץ לשרת דרך FORM אפשר לבדוק את הגודל שלו לאחר העלאה. אבל אם הקובץ הוא גדול מדי, העלאה נמשכת זמן רב. האם אפשר לבדוק את גודל הקובץ בצד הלקוח? וכך אוכל להודיע למשתמש שהוא מנסה להעלות קובץ גדול מדי מבלי שהוא יצטרך להמתין להעלאתו.
5 תשובות
תשים מעל לשדה input type=file
<input type="hidden" name ="MAX_FILE_SIZE" value="2000000">
מחושב ב bytes.
כמובן שזה לא פותר מלבדוק בשרת את הגודל בכל זאת.
חוץ מהפתרון של אלכס (intval), אין באמת אפשרות לבדוק את גודל הקובץ באמצעות Javascript.
עם זאת, אתה יכול להשתמש בסקריפט להעלאת קובץ מבוסס פלאש לפתרון הבעיה שלך.
עדכון: הנה סקריפט חמוד לשימוש, לחץ כאן.
תודה רבה!
הייתי רוצה להבין: אם יש פתרון כ"כ פשוט כמו שכתב אלכס, למה להזדקק לפתרונות הנוספות שכתבו כאן?